note payment - Turkish English Dictionary